- mentaa
- [Swahili Word] mentaa[English Word] tweezers (for depilation)[Part of Speech] noun------------------------------------------------------------
Swahili-english dictionary. 2013.
Swahili-english dictionary. 2013.
alimentation — al·i·menta·tion || ‚ælɪmen teɪʃn n. nourishment; aid, support … English contemporary dictionary